Directed Multicut with linearly ordered terminals

نویسندگان

  • Robert F. Erbacher
  • Trent Jaeger
  • Nirupama Talele
  • Jason Teutsch
چکیده

Motivated by an application in network security, we investigate the following “linear” case of Directed Multicut. Let G be a directed graph which includes some distinguished vertices t1, . . . , tk. What is the size of the smallest edge cut which eliminates all paths from ti to tj for all i < j? We show that this problem is fixed-parameter tractable when parametrized in the cutset size p via an algorithm running in O(4pn) time. 1 Multicut requests as partially ordered sets The problem of finding a smallest edge cut separating vertices in a graph has received much attention over the past 50 years. Directed Multicut, one of the more general forms of this problem, encompasses numerous applications in algorithmic graph theory. Name: Directed Multicut. Instance: A directed graph G and pairs of terminal vertices {(s1, t1), . . . , (sk, tk)} from G. Problem: Find a smallest set of edges in G whose deletion eliminates all paths si → ti. Special cases of the Directed Multicut problem have been met with success, although the general problem has no polynomial-time solution unless P = NP. The

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Greedy approximation algorithms for directed multicuts

The Directed Multicut (DM) problem is: given a simple directed graph G = (V ,E) with positive capacities ue on the edges, and a set K ⊆ V × V of ordered pairs of nodes of G, find a minimum capacity K-multicut; C ⊆ E is a K-multicut if in G − C there is no (s, t)-path for any (s, t) ∈ K. In the uncapacitated case (UDM) the goal is to find a minimum size K-multicut. The best approximation ratio k...

متن کامل

Approximating directed multicuts

The Directed Multicut (DM) problem is: given a simple directed graph G = (V,E) with positive capacities ue on the edges, and a set K ⊆ V × V of ordered pairs of nodes of G, find a minimum capacity K-multicut; C ⊆ E is a K-multicut if in G− C there is no (s, t)-path for every (s, t) ∈ K. In the uncapacitated case (UDM) the goal is to find a minimum size K-multicut. The best approximation ratio k...

متن کامل

Fixed-parameter tractability of directed multiway cut parameterized by the size of the cutset

Given a directed graph G, a set of k terminals and an integer p, the Directed Vertex Multiway Cut problem asks if there is a set S of at most p (nonterminal) vertices whose removal disconnects each terminal from all other terminals. Directed Edge Multiway Cut is the analogous problem where S is a set of at most p edges. These two problems indeed are known to be equivalent. A natural generalizat...

متن کامل

Restricted vertex multicut on permutation graphs

Given an undirected graph and pairs of terminals theRestricted Vertex Multicut problem asks for a minimum set of nonterminal vertices whose removal disconnects each pair of terminals. The problem is known to be NP-complete for trees and polynomial-time solvable for interval graphs. In this paper we give a polynomial-time algorithm for the problem on permutation graphs. Furthermore we show that ...

متن کامل

A Near-Linear Approximation Scheme for Multicuts of Embedded Graphs with a Fixed Number of Terminals

For an undirected edge-weighted graph G and a set R of pairs of vertices called pairs of terminals, a multicut is a set of edges such that removing these edges from G disconnects each pair in R. We provide an algorithm computing a (1 + ε)-approximation of the minimum multicut of a graph G in time (g+ t)(O(g+t) 3) · (1/ε)O(g+t) ·n log n, where g is the genus of G and t is the number of terminals...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • CoRR

دوره abs/1407.7498  شماره 

صفحات  -

تاریخ انتشار 2014